package review.abstract_;

import Override_.main;

public class Abstract01 {
    public static void main(String[] args) {

    }
}

abstract class Animal {
    private String name;

    public Animal(String name) {
        this.name = name;
    }

    //这里的eat实现了，其实没有意义，即父类方法不确定
    //考虑将该方法设计为抽象方法(没有方法体)
    //一般来说，抽象类会被继承，由其子类来实现
//    public void eat() {
//        System.out.println("这是一个动物，但是不知道吃什么");
//    }
    public abstract void eat();
}